<!--
 * Resumen.
 * Objeto 				:	solicitudInscripcion.xhtml
 * Descripcion 			: 	.
 * Fecha de Creacion 	: 	24/02/2015.
 * Pry de Creacion 		: 	RNA/RNS.
 * Autor 				: 	Julio Cayulla.
 * ================================================================================================
 * Modificaciones
 * Motivo						Fecha		Nombre				Descripcion
 * ================================================================================================
 *
 -->

<ui:composition xmlns="http://www.w3.org/1999/xhtml"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:p="http://primefaces.org/ui"
	xmlns:pe="http://primefaces.org/ui/extensions"
	template="/template/layoutSIRENAS.xhtml">


	<ui:define name="content">
			<h3><p:outputLabel value="BANDEJA DE BÚSQUEDA DE FICHAS REGISTRADAS" /></h3>
		<h:form>
			<div class="div_formularioContrataciones">
				<p:panelGrid id="gridFormBusquedaFichaAdmin" layout="grid"
					styleClass="ui-panelgrid">
					<p:row>
						<p:column>
							<p:outputLabel
								value="#{rbSirenasUI['sirenas.ui.entidad.persona.apepaterno.label']}" />
						</p:column>
						<p:column>
							<p:inputText size="15" id="apPaterno"
								value="#{bandejaBusquedaBean.busquedaFicha.apPaterno}" />
						</p:column>
						<p:column>
							<p:outputLabel
								value="#{rbSirenasUI['sirenas.ui.entidad.persona.apematerno.label']}" />
						</p:column>
						<p:column>
							<p:inputText size="15" id="apMaterno"
								value="#{bandejaBusquedaBean.busquedaFicha.apMaterno}" />
						</p:column>
					</p:row>
					<p:row>
						<p:column>
							<p:outputLabel value="Nombres" />
						</p:column>
						<p:column>
							<p:inputText size="15" id="nombres"
								value="#{bandejaBusquedaBean.busquedaFicha.nombres}" maxlength="11" />
						</p:column>
						<p:column>
							<p:outputLabel value="RUC" />
						</p:column>
						<p:column>
							<p:inputText size="15" id="numRuc"
								value="#{bandejaBusquedaBean.busquedaFicha.numRuc}" />
						</p:column>
					</p:row>
					<p:row>
						<p:column>
							<p:outputLabel value="DNI/ Carnet Extranjeria" />
						</p:column>
						<p:column>
								<p:inputMask    size="15" id="numDocumento" maxlength="12" mask="999999999999" value="#{bandejaBusquedaBean.busquedaFicha.numDocumento}"/>
						</p:column>
						<p:column>
							<p:outputLabel value="Nro. Ficha Registro" />
						</p:column>
						<p:column>
							<p:inputText size="15" id="numFicha"
								value="#{bandejaBusquedaBean.busquedaFicha.numFicha}" />
						</p:column>
					</p:row>
					<p:row>
						<p:column>
							<p:outputLabel value="Fecha Desde" />
						</p:column>
						<p:column>
							<p:calendar size="9" id="fecInicio"
								value="#{bandejaBusquedaBean.busquedaFicha.fecInicio}"
								showOn="button" />
						</p:column>
						<p:column>
							<p:outputLabel value="Fecha Hasta" />
						</p:column>
						<p:column>

							<p:calendar size="9" id="fecHasta"
								value="#{bandejaBusquedaBean.busquedaFicha.fecFin}"
								showOn="button" />
						</p:column>
					</p:row>
					<p:row>
						<p:column>
							<p:outputLabel value="Tipo Ficha" />
						</p:column>
						<p:column>
							<p:selectOneMenu id="tipoFicha"
								value="#{bandejaBusquedaBean.busquedaFicha.tipoFicha}">
								<f:selectItems
									value="#{repositorioDatos.listaTipoFicha}" />
							</p:selectOneMenu>

						</p:column>
						<p:column>
							<p:outputLabel value="Estado del Registro" />
						</p:column>
						<p:column>
							<p:selectOneMenu id="estado"
								value="#{bandejaBusquedaBean.busquedaFicha.idEstadoFicha}">
								<f:selectItems value="#{repositorioDatos.listaEstadoRegistro}" />
							</p:selectOneMenu>
						</p:column>
					</p:row>
					<p:row>
						<p:column style="text-align:center" colspan="2">
							<p:commandButton value="NOTIFICAR"
								action="#{bandejaBusquedaBean.buscarFichaRegistradas}" />
						</p:column>
						
						<p:column style="text-align:center" colspan="2">
							<p:commandButton value="BUSCAR"
								action="#{bandejaBusquedaBean.buscarFichaRegistradas}"  update="@form"/>
						</p:column>
					</p:row>
					<p:row>
						<p:column style="text-align:center" colspan="4">
							<p:dataTable id="idBusquedaFicha" var="busquedaFicha"
								value="#{bandejaBusquedaBean.listBusquedaFicha}" 
								paginator="true" rows="10"  rowKey="#{busquedaFicha.idFicha}"
								selection="#{bandejaBusquedaBean.listaFichasTemporal}">
							<p:column selectionMode="multiple" style="width:16px;text-align:center"/>
							
							<p:column headerText="Número Ficha">
								<h:outputText value="#{busquedaFicha.numFicha}"  />
							</p:column>								
							<p:column headerText="Nombres ">
								<h:outputText value="#{busquedaFicha.nombres}"  />
							</p:column>
							<p:column headerText=" Apellidos ">
								<h:outputText value="#{busquedaFicha.apellidos}" >								 
								</h:outputText>
							</p:column>
							<p:column headerText=" Tipo Documento ">
								<h:outputText value="#{busquedaFicha.descTipoDocumento}" />
							</p:column>
							<p:column headerText="Número Documento">
								<h:outputText value="#{busquedaFicha.numDocumento}" />
							</p:column>
							<p:column headerText="RUC">
								<h:outputText value="#{busquedaFicha.numRuc}" />
							</p:column>
							<p:column headerText="Tipo Ficha">
								<h:outputText value="#{busquedaFicha.tipoFicha}" />
							</p:column>
							<p:column headerText="Amonestaciones">
								<h:outputText value="#{busquedaFicha.amonestacion}" />
							</p:column>
							<p:column headerText="Estado">
								<h:outputText value="#{busquedaFicha.descEstadoFicha}" />
							</p:column>
							<p:column headerText="Accion">
								
								<p:commandButton title="VER FICHA" id="btnVerRectificacion" 
												actionListener="#{bandejaBusquedaBean.cargarDatosFicha(busquedaFicha.idFicha)}" 
												icon="ui-icon-search" update=":formMenu"/>	
								<p:commandButton title="VER PDF" id="btnVerPDF"
												icon="ui-icon-search" update=":formMenu"/>	
							</p:column>

							</p:dataTable>
						</p:column>
					</p:row>

				</p:panelGrid>
			</div>
		</h:form>


	</ui:define>
</ui:composition>
